SSS_DEBUGLEVEL(8) | Сторінки підручника SSSD | SSS_DEBUGLEVEL(8) |
NAME¶
sss_debuglevel - змінити рівень діагностики протягом сеансу роботи з SSSD
SYNOPSIS¶
sss_debuglevel [options] НОВИЙ_РІВЕНЬ_ДІАГНОСТИКИ
ОПИС¶
sss_debuglevel змінює рівень діагностики засобу спостереження та надавачів даних SSSD на вказане значення НОВИЙ_РІВЕНЬ_ДІАГНОСТИКИ під час роботи SSSD.
ПАРАМЕТРИ¶
-c,--config
НОВИЙ_РІВЕНЬ_ДІАГНОСТИКИ
Будь ласка, зауважте, що кожна служба SSSD веде журнал у власному файлі. Також зауважте, що вмикання “debug_level” у розділі “[sssd]” вмикає діагностику лише для самого процесу sssd, а не для процесів відповідача чи надавача даних. Для отримання діагностичних повідомлень слід додати параметр «debug_level» до усіх розділів, для яких слід створювати журнал діагностичних повідомлень.
Окрім зміни рівня ведення журналу у файлі налаштувань за допомогою параметра «debug_level», який не змінюється під час роботи, але зміна якого потребує перезапуску SSSD, можна змінити режим діагностики без перезапуску за допомогою програми sss_debuglevel(8).
Рівні діагностики, передбачені у поточній версії:
0, 0x0010: критичні помилки з аварійним завершенням роботи. Всі помилки, які не дають SSSD змоги розпочати або продовжувати роботу.
1, 0x0020: критичні помилки. Помилки, які не призводять до аварійного завершення роботи SSSD, але означають, що одна з основних можливостей не працює належним чином.
2, 0x0040: серйозні помилки. Повідомлення про такі помилки означають, що не вдалося виконати певний запит або дію.
3, 0x0080: незначні помилки. Це помилки які можуть призвести до помилок під час виконання дій.
4, 0x0100: параметри налаштування.
5, 0x0200: дані функцій.
6, 0x0400: повідомлення трасування для функцій дій.
7, 0x1000: повідомлення трасування для функцій внутрішнього трасування.
8, 0x2000: вміст внутрішніх змінних функцій, який може бути цікавим.
9, 0x4000: дані трасування найнижчого рівня.
Щоб до журналу було записано дані потрібних бітових масок рівнів діагностики, просто додайте відповідні числа, як це показано у наведених нижче прикладах:
Example: щоб до журналу було записано дані щодо критичних помилок з аварійним завершенням роботи, критичних помилок, серйозних помилок та дані функцій, скористайтеся рівнем діагностики 0x0270.
Приклад: щоб до журналу було записано критичні помилки з аварійним завершенням роботи, параметри налаштування, дані функцій та повідомлення трасування для функцій внутрішнього керування, скористайтеся рівнем 0x1310.
Зауваження: формат бітових масок для рівнів діагностики впроваджено у версії 1.7.0.
Типове значення: 0
ТАКОЖ ПЕРЕГЛЯНЬТЕ¶
sssd(8), sssd.conf(5), sssd-ldap(5), sssd-krb5(5), sssd-simple(5), sssd-ipa(5), sssd-ad(5), sssd-sudo(5), sss_cache(8), sss_debuglevel(8), sss_groupadd(8), sss_groupdel(8), sss_groupshow(8), sss_groupmod(8), sss_useradd(8), sss_userdel(8), sss_usermod(8), sss_obfuscate(8), sss_seed(8), sssd_krb5_locator_plugin(8), sss_ssh_authorizedkeys(8), sss_ssh_knownhostsproxy(8), sssd-ifp(5), pam_sss(8). sss_rpcidmapd(5)
AUTHORS¶
Основна гілка розробки SSSD — http://fedorahosted.org/sssd
01/16/2019 | SSSD |